Project Editor
Features:
A project in SNiFF+ comprises a set of files and, optionally, a set of sub-projects that can be shared among the projects. A project can contain artifacts such as source code, binaries, makefiles, test cases, etc. A typical project structure for a program is built on a class library has a root project containing the project-specific (application-specific) source files and a library project as a subproject. Library projects are frequently trees of projects themselves. When a project is opened, its source code is analyzed and the information about the symbols defined therein is stored in SNiFF+'s symbol table.
Benefits:
SNiFF+ projects provide
- A natural way of structuring complex software systems.
- An exact and complete definition of project elements.
- An abstraction of the file-and-directory-based-view, providing a more logical and less implementation-dependent view of a software system.
- Better change control because changes (even structural changes) become explicit.
- Better build management because the information needed for the build process is contained and maintained in SNiFF+.
- A natural way of filtering symbolic information


[Back To Home] [Next Dev. Tool] [Previous Dev. Tool]
[Features & Benefits] [Development Tools ] [Evaluation] [Corporate Background] [Sales & Service]
copyright (c)1995 by TakeFive Software Inc. All rights reserved.